/*
 * Copyright 2010 Groupware.cc All right reserved. This software is the
 * confidential and proprietary information of Groupware.cc ("Confidential
 * Information"). You shall not disclose such Confidential Information and shall
 * use it only in accordance with the terms of the license agreement you entered
 * into with Groupware.cc.
 */
package com.rome.syncml.bean;

import java.util.Date;
import java.util.HashMap;
import java.util.List;

/**
 * 类ContractPerson.java的实现描述：TODO 类实现描述 
 * @author 11 2011-10-29 下午05:31:57
 */
public class Contact {

    private long id;
    /**
     * 首字母
     */
    private String initial;
    private String group;
    private String fullName;
    
    private String familyName;
    
    private String shortName;
    
    private List<VcardValue> telphones;
    
    private List<VcardValue> emails;
    
    private Date brithday;
    
    private List<VcardValue> urls;
    
    private String address;
    
    
    /**
     * @param address the address to set
     */
    public void setAddress(String address) {
        this.address = address;
    }
    
    
    /**
     * @return the address
     */
    public String getAddress() {
        return address;
    }
    
    
    
    /**
     * @param initial the initial to set
     */
    public void setInitial(String initial) {
        this.initial = initial;
    }
    
    
    /**
     * @return the initial
     */
    public String getInitial() {
        return initial;
    }

    
    /**
     * @return the fullName
     */
    public String getFullName() {
        return fullName;
    }

    
    /**
     * @param fullName the fullName to set
     */
    public void setFullName(String fullName) {
        this.fullName = fullName;
    }

    
    /**
     * @return the familyName
     */
    public String getFamilyName() {
        return familyName;
    }

    
    /**
     * @param familyName the familyName to set
     */
    public void setFamilyName(String familyName) {
        this.familyName = familyName;
    }

    
    /**
     * @return the telphones
     */
    public List<VcardValue> getTelphones() {
        return telphones;
    }

    
    /**
     * @param telphones the telphones to set
     */
    public void setTelphones(List<VcardValue> telphones) {
        this.telphones = telphones;
    }

    

    
    /**
     * @return the brithday
     */
    public Date getBrithday() {
        return brithday;
    }

    
    /**
     * @param brithday the brithday to set
     */
    public void setBrithday(Date brithday) {
        this.brithday = brithday;
    }

    
    
    /**
     * @param group the group to set
     */
    public void setGroup(String group) {
        this.group = group;
    }
    
    
    /**
     * @param id the id to set
     */
    public void setId(long id) {
        this.id = id;
    }
    
    
    /**
     * @return the id
     */
    public long getId() {
        return id;
    }
    
    
    /**
     * @return the group
     */
    public String getGroup() {
        return group;
    }
    
    
    /**
     * @param shortName the shortName to set
     */
    public void setShortName(String shortName) {
        this.shortName = shortName;
    }
    
    
    /**
     * @return the shortName
     */
    public String getShortName() {
        return shortName;
    }


    
    /**
     * @return the emails
     */
    public List<VcardValue> getEmails() {
        return emails;
    }


    
    /**
     * @param emails the emails to set
     */
    public void setEmails(List<VcardValue> emails) {
        this.emails = emails;
    }


    
    /**
     * @return the urls
     */
    public List<VcardValue> getUrls() {
        return urls;
    }


    
    /**
     * @param urls the urls to set
     */
    public void setUrls(List<VcardValue> urls) {
        this.urls = urls;
    }

    
}
